exert oneself to the utmost - Turkish English Dictionary